NOUVELLE VERSION DU SOFT STF05

STF05-E2N            (  01 /01 / 2006 )

Nous avons le plaisir de vous proposer la dernière version du logiciel pour le STF05. ( cliquez ci-dessus pour la télécharger )
Cette version apporte quelques modifications et ajouts intéressants.

1. Refonte de la gestion des courbes à 9 points.

    Chaque cellule  possède maintenant en propre ses 7 courbes à 9 points. Ces 7 courbes sont utilisables par les 3 cellules associées
    base, bis ou ter. Contrairement à ce qui se passait dans les versions précédentes, ce ne sont plus les courbes qui sont mémorisées,
    ( chaque courbe occupe 256 octets ! ) mais les valeurs des 9 points, ce qui ne demande que 7 x 9 octets, soit 63 ! Il devient possible
    de mémoriser les 27 jeux de points dans un espace de mémoire EEPROM raisonnable.
    Au lancement d'une cellule ( mise sous tension ou lors du changement de cellule ) les 7 courbes sont construites en mémoire RAM.

2. Paramètres du STOP CHRONO.

    Ces paramètres étaient de type général, s'appliquant à toutes les cellules. Ils deviennent particuliers à chaque cellule qui posséde
    maintenant ses propres paramètres. Par défaut, on trouve maintenant   "OG" = 4  ( manche gaz )  "Pt" = 48   et "Ss" = 0  .
    Le STOP CHRONO est ainsi préparé pour agir avec le manche de gaz, ce qui peut être modifié, évidemment.
    Ne pas oublier de mettre le paramètre "Sch" à 1 ( dans l'écran SYSTEME ) pour activer la fonction avec la cellule choisie.

3. Modification de la gestion du SLOW.

    Les variantes "s" ou "S"  inhibent le SLOW    ( s/S = sans Slow )
    Se reporter à la notice complémentaire d'utilisation qui a été mise à jour.

4. Refonte de la correction des neutres après Trim.

   Ceci afin de corriger une anomalie dans des cas très particuliers de programmation des cellules associées
   Le fonctionnement reste par ailleurs inchangé pour l'utilisateur :
        - En sortie de programmation de cellule, à la question "Ntr/Trm EGAUX"  répondre "O"ui  si vous voulez le même neutre pour les
          3 cellules associées  ou   "N"on  si vous désirez que Base, Bis et Ter aient des neutres indépendants.
        - Lors de l'apparition de l'écran des trims, soit déclenchée par l'alarme trim, soit obtenue par "E" et "P", il suffit d'appuyer sur "P" pour
           recadrer neutres et trims, soit dans la seule cellule active ( réponse "N" ) soit pour les 3, 2 ou 1 cellule(s) ( réponse "O") , en fonction
           du nombre déclaré de   "N/Cel  jointes" en sortie de PCEL

5. Modification de l'utilitaire "ST" du MENU.

    Rappelons que "ST" permet de voir les valeurs numériques fournies par les différents actionneurs. Cet écran est très utile au moment de la
    mise en service, permettant d'obtenir 128 à 1 pt près, si les manches sont bien calés. ( Important avec l'autotrim ! )
    Mais le µC qui équipe le STF05 possède 2 convertisseurs A/D ayant chacun 8 entrées. Nous disposons ainsi de 16 mesures.
    Désormais ces 16 résultats sont visibles sur 2 écrans. 
    A l'entrée dans ST, nous avons les 8 résultats du 1er convertisseur ( AN0 ... AN7 ) dans l'écran n° 1,  ce qui donne dans l'ordre :

M1     M2      M3     M4

M5     M6      M7    Bat

    En appuyant sur "+" nous passons  à l'écran n° 2, montrant les résultats du 2d convertisseur ( AN8 .... AN15 ), ce qui donne

M8    M9   Trim/a    Tr/Gz
Var   AN13  AN14   AN15

    Retour à l'écran n° 1 par "-" , Sortie de ST, quel que soit l'écran, par "E"
    Très intéressant sur le plan technique, cet affichage permet de vérifier le fonctionnement des entrées du convertisseur. A noter que, en
    mode AUTOTRIM, les entrées AN14 et AN15 indiquent "0" car tirées à la masse par 100 kohms. Par contre si vous optez pour les
    trims électriques, elles vous donneront la valeur des trims connectés. L'entrée AN13 indique aussi "0". Elle est prévue pour être utilisée
    par le futur scanner intégré. La valeur "Trim/a", en mode AUTOTRIM est donnée par les poussoirs du mode "a", soit "255" avec les
    poussoirs au repos,  environ "128", poussoir gauche appuyé et "0", poussoir de droite appuyé. Cette ligne est utilisée par un trim en mode
    "électrique"

6.  Modification dans l'écran "FREQ" du MENU   :    L'OFFSET de fréquence

    Avec les platines HF du STF05, qui sont du même type que les HF9/HF10 du STF96, la paramètre "QUARTZ" de la première ligne ne
    sert à rien, ce paramètre étant fixé à "0". Nous l'avons remplacé par un paramètre "OFFSET" pouvant prendre les valeurs 0 ( par défaut) ou
    1, ou 2, ou 3.  
    Il faut savoir ( ce que vous ne saviez pas !! ) que le pas de la synthèse du STF05 est de 1.25 kHz. Ceci nous a permis, tout en ayant une
    référence réglée exactement à 12800 kHz, d'obtenir le spectre PPM bien centré sur la fréquence nominale ( donnant au fréquencemètre 1.25 kHz
    au dessus, avec SM = 2  ( sens normal ) et 1.25 kHz en dessous avec SM = 3  ( sens inversé ). ( La version V4-E2 supprime les choix 0 et 1 )
    La fréquence rayonnée est égale  à la fréquence affichée, quel que soit le sens de modulation.
    Mais ceux qui ont monté des Rx à quartz connaissent bien le problème de l'exactitude en fréquence de ces cristaux et la difficulté de réglage
    du Rx qui s'en suit.  Faire coïncider le souffle et le signal reçu sur l'écran de l'oscillo est parfois mission impossible !   ( voir Réglages HF )
    C'est ici que l'OFFSET peut s'avérer utile. Avec une valeur de "0" vous êtes pile sur la fréquence affichée, avec "1", vous montez la fréquence
    de 1.25 kHz, avec "2", vous la montez de 2.5 kHz, avec "3", vous la montez de 3.75 kHz.  En d'autres termes, le pas réel de programmation
    de la fréquence émise devient 1.25 kHz, alors qu'il n'était jusqu'à présent que de 5 kHz.

    Bien entendu, cette facilité doit être gérée par des modélistes RESPONSABLES.
    Sans risque dans la bande des 72 MHz où l'écart des canaux est de 20 kHz, elle doit être utilisée avec beaucoup de précaution en 41 MHz.
    Enfin notons que le paramètre OFFSET est particulier à chaque cellule

7. Ajout de l'inverseur 10  dans le choix de l'actionneur 1

    L'actionneur 1 se choisit sur la ligne 2 de l'écran 1 de la programmation d'une voie ( rappelons que l'actionneur 2 se choisit sur la ligne 1 de l'écran 2 )
    Jusqu'à présent, le choix de l'actionneur 1 allait de 1 à 7 pour le STF96  et de 1 à 9 pour le STF05. Nous avons ajouté l'actionneur 10.
    Il s'agit de l'inverseur noté  "10" sur la face avant du STF05 ( à côté de l'inter de stop moteur ) . Cet inverseur peut être sélectionné après le "9", il
    apparaît à l'écran par l'indication "0" 
    On a donc  la suite " 1, 2, 3, 4, 5, 6, 7, 8, 9, 0  "    Si vous donnez à une voie  un ACT1 = 0, la voie devient Tout ou RIEN, passant du Mini au Maxi
    selon la  position de l'inverseur 10.  ( auquel nous affecterons la référence "0" dans les décors que nous feront maintenant )
    N'oubliez pas que cet inverseur fait également passer le temps de synchro de 8 ms ( off )  à 9 ms ( on ).  Mais cette possibilité est rarement exploitée,
    car nécessitant soit un module de conversion spécial  ( sortant 1 ou 2 ms selon la valeur de la synchro ), soit un récepteur du type RX19 ou RX23.
    L'ajout que nous avons apporté permet donc d'utiliser l'inverseur 10 beaucoup plus facilement

8 Avance accélérée pour les nombres à 3 chiffres.

    Il est assez fastidieux de modifier une valeur à 3 chiffres quand il faut aller d'un extrême à l'autre : de 0 à 255, par exemple.
    Bien sûr, il y a l'avance automatique en maintenant l'appui sur le "+" ou le "-", mais le doigt souffre et l'opérateur s'impatiente !
    Nous avons, pour éviter cela, une avance "accélérée" en appuyant sur "E" et "+" ou sur "E" et "-". Dans ce cas la valeur ne change pas d'UNE unité à
    la fois, mais de "DIX" unités. La variation est alors 10 fois plus rapide.
    Nous aurons cette possibilité dans
        - L'écran BUZZER pour les paramètres BAT et PLL. C'est presque sans intérêt, ces paramètres n'étant jamais changé.
        - L'écran CODE PPCM.
        - L'écran des paramètres du STOP CHRONO,  pour le Point de basculement.
        - L'écran PCEL, pour les paramètres Mini, Neutre et Maxi.
        - L'écran des COURBES à 9 Pts, pour la valeur des 9 points
    Pour les 4 premiers écrans, des butées sont prévues tant du côté minimum que du côté maximum
    Pour l'écran des courbes, avec "+" ou "-" seuls, on passera directement de 255 à 0 si on augmente et de 0 à 255 si on diminue. Il n'y a donc pas de
    butées : Par exemple vous partez de 0 avec "+", vous irez alors de 0 à 255, par unités, et là vous repasserez à 0 pour repartir vers 255   ........
    Par contre en avance accélérée, en ajoutant la touche "E", des butées sont prévues.
    Il faut admettre que, dans le cas de ces courbes, la variation accélérée apporte un confort très agréable.
    Bien entendu, un appui bref sur "+" augmente de 1, un appui bref sur "+", en maintenant "E" appuyé, augmente de 10.  Idem pour diminuer avec "-"
           

"Un petit revers à cette belle médaille" !!

    La version V4-E2 est plus gourmande en mémoire EEPROM que les précédentes :  7 courbes à 9 points par cellule,  paramètres du STOP CHRONO
    pour  chaque cellule, Offset par cellule. Nous avons donc dû prendre une décision : Réorganiser cette mémoire.
    Il faut en effet savoir que, par défaut ( notre choix initial ) l'EEPROM est placée de $0000 à $0FFF. Mais les registres du µC vont de $0000 à $03FF.
    Comme les registres ont priorité sur l'EEPROM, ils occultent celle-ci qui n'est alors utilisable que de $0400  à $0FFF, ce qui fait perdre 1 KOctets sur les
    4 KO possibles. Cela suffisait avec les versions actuelles, mais n'est plus suffisant avec la "E2"
    Heureusement, il existe une possibilité de "remapping" c'est-à-dire de déplacement apparent de cette mémoire. Nous l'avons maintenant placée de $C000
    à $CFFF où  elle a la priorité sur la mémoire flash qui s'y trouve. Du coup, les 4 KO sont récupérés.
    Toute cette explication pour vous dire que si vous installez la version V4-E2, vous allez perdre les données EEPROM existantes :
    Il faudra, après mise en place du programme STF05-E2N à l'aide de SIMULTEF,  réinitialiser l'EEPROM, en mettant sous tension avec le strap   "EEP"
    de CONN3 du codeur.
    Avant de faire tout cela, il vous faudra prendre note de tous les paramètres EEPROM de vos cellules, de manière à pouvoir les ré-introduire après les
    opérations précédentes.   Désolé, mais on ne peut pas passer outre !  Promis : cette fois est la bonne, car il reste maintenant 236 octets disponibles pour
    chacune des sections relatives à chacune des "pages" possibles : 0, 1 ou 2

    Pour vous aider dans ce travail, nous vous rappelons les différents paramètres EEPROM du système :

      1. Paramètres généraux    ( appliqués à toutes les cellules )

                 Ecran BUZ        :     ------            Bat   092                    Seuil d'alarme batterie
                                                 PLL      <064     >192                     Seuils d'alarme PLL ( pour Var )
                Ecran SY           :     Gz    D     -----       -----                  Position du manche de gaz
                                                -----         -----     Pge 0                  Numéro de la page active
                                                  Mode/TR A         dtn  3                  Mode trim        écart au neutre max
                                                 T/A 5s             T/S 4/4s                  Tps autotrim A         Tps alloué pour retour au neutre
               Ecran COD                        Code   000                            Code PPCM

       2. Paramètres particuliers des cellules

              ECRAN chg/cel  :     @@@@@@@@                         Nom de la cellule
              Ecran BUZ          :      Tps    15/0            ------                Alarme temps   et choix simple/multiple
              Ecran SY             :     -----       -----     Vx  7                   Nombre de voies transmises par la séquence PPM
                                                Sm   2      Sch  0   -----                   Sens modulation FM        Autorisation STOP CHRONO
            Sortie de PCEL    :      N/Cel jointes  0                              Nombres de cellules associées
                                              Ntr/Trm égaux     N                          Autorisation pour trims et neutres égaux sur cel. associées
        Ecran STOP/CH      :     OG  1     Pt   000     Ss 0                Actionneur           Pt de basculement         Sens de l'action
            Ecran   FREQ       :              OFFSET    0                         Offset sur la fréquence affichée  ( pour Fn et Fs )
                                               Fn xxxxx         Fs xxxxx                    Fn   et Fs selon  bande de la  platine montée )

                               Les paramètres indiqués sont ceux trouvés par défaut. Notez les valeurs de ceux que vous avez changés.

      3.  Comment procéder  à l'implantation de STF05-E2 ?

             1.    Noter les paramètres EEPROM ci-dessus, pour toutes les cellules que vous avez programmées
                    Noter également les paramètres des courbes à 9 points que vous auriez programmées
             2.   Télécharger le fichier  STF05-E2N.S19. Vous pouvez cliquer, touche droite de la souris, sur le lien de cette ligne.
             3.   Le fichier est placé de préférence dans le sous-dossier "Fichiers" du dossier SIMULTEF. ( ou ailleurs si vous préférez ! )
             4.   Préparer le STF05 en mettant en place le strap spécial.   Voir  Codeur-912  . 
                   Connecter sur le PC par le cordon RS232 spécial. ( voir réalisation du cordon en page "CD1/COMPLEMENTS"
             5.   Lancer SIMULTEF , choisir dans "Fichiers" la rubrique "Mise à jour  du Supertef"  et suivre les indications données.
                   ( mise sous tension du STF05 --> choix du fichier --> envoi du fichier -->   voir le message final  :"Programmation OK"
             6.   Mettre le STF05 à l'arrêt, enlever le strap PROG, déconnecter du PC.
             7.   Mettre en place le cavalier "EEP" au verso de CONN3 du STFO5.  Voir   Codeur-912  Vérifier que tous les inters sont au   repos
                   DR1,DR2,CP1,CP2   vers le haut,  INV. n° 10 vers la gauche,  Fn/Fs  sur Fn,   Stop/moteur sur OFF  et  poussoirs BIS et TER sortis.
             8.   Mettre le STF05 sous tension : un pavé noir apparaît en haut à gauche de l'écran.  Attendre quelques secondes jusqu'à apparition
                   du message :                  PROGR.     EEP/FL           OK   !        ( sur 2 lignes )      Mettre le STF05 à l'arrêt.
             9.   En laissant le cavalier "EEP", ajouter le second cavalier pour programmer FL2 ( courbes à 9 points )  Voir  Codeur-912
           10.   Remettre le STF05 sous tension. On se retrouve dans la situation du §8, mais le message arrive immédiatement.
           11.   Enlever les deux cavaliers
           12.   Remettre le STF05 sous tension, qui doit démarrer maintenant normalement. Vérifier que dans tous les écrans, les paramètres sont
                          normaux et que dans le choix PCEL vous retrouvez bien les données des voies de vos cellules
                          Il vous reste maintenant à ré-introduire toutes les données EEPROM que vous avez notées.

                                    Et nous souhaitons que vous apprécierez cette nouvelle, mais sans doute pas dernière version